team/pair of horses - Alemán Inglés Diccionario